self despair - Türkisch Englisch Wörterbuch